demand exchange - German English Dictionary